package Vista;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;

import Controlador.*;

public class AltaProducto extends javax.swing.JFrame{
	private JLabel codigoLab;
	private JTextField codigoTxt;
	private JLabel descrLab;
	private JTextField descrTxt;
	private JButton aceptar;
	private JButton cancelar;
	
	private AltaProducto instancia;
	
	public AltaProducto(){
		super();
		initGUI();
		instancia = this;
	}
	
	private void initGUI() {
		try {
			setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
			getContentPane().setLayout(null);
			{
				codigoLab = new JLabel();
				getContentPane().add(codigoLab);
				codigoLab.setText("Codigo: ");
				codigoLab.setBounds(19, 33, 60, 14);
			}
			{
				codigoTxt = new JTextField();
				getContentPane().add(codigoTxt);
				codigoTxt.setBounds(104, 30, 254, 1);
			}
			{
				descrLab = new JLabel();
				getContentPane().add(descrLab);
				descrLab.setText("Descripcion: ");
				descrLab.setBounds(19, 33, 60, 14);
			}
			{
				aceptar = new JButton();
				getContentPane().add(aceptar);
				aceptar.setText("Aceptar");
				aceptar.setBounds(84, 238, 98, 21);
				aceptar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent evt) 
					{
//					Sistema.getInstancia().agregarProd(cuittxt, codigo, descp)
						limpiarCampos();
					}
				});
			}
			{
				cancelar = new JButton();
				getContentPane().add(cancelar);
				cancelar.setText("Cancelar");
				cancelar.setBounds(252, 238, 98, 21);
				cancelar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent evt)
					{
						instancia.dispose();
					}
				});
			}
			pack();
			setSize(400, 300);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	public void limpiarCampos()
	{
		codigoTxt.setText("");
		descrTxt.setText("");
	}
}

